﻿using System;
using System.Collections.Generic;

using NHibTest.DBTask.MySQL5;
using NHibTest.DBTask.MySQL5.Entity;

namespace NHibTest.MainApp
{
	/// <summary>
	/// 主应用程序类
	/// </summary>
	class MainApp
	{
		/// <summary>
		/// 应用程序主函数
		/// </summary>
		/// <param name="args"></param>
		static void Main(string[] args)
		{
			(new MainApp()).Run();

			Console.WriteLine("press 'ENTER' exit");
			Console.ReadLine();
		}

		/// <summary>
		/// 运行
		/// </summary>
		public void Run()
		{
			// 创建数据库任务
			MemberDBTask dbTask = new MemberDBTask();

			// 浏览注册会员
			MemberEntity entity = dbTask.ViewMember(1);

			if (entity != null)
			{
				// 设置最后登录时间
				entity.LastLogin = DateTime.Now;

				// 更新注册会员
				dbTask.UpdateMember(entity);
			}
		}
	}
}
